.centrer_btn {
	text-align:center;
}

#page {
	top:0;
}

.page-form-introbackground{
	background:#f9f9f9;
	width:1024px;
}
#page-form-intro{
	background:#f9f9f9;
	padding:8px;
	/*width:1000px;*/
}

#page-form-intro2{
	background:#f9f9f9;
	padding:8px;
	width:670px;
	float:left;
}

.page-form-intro-pub{
	float:left;
	width:315px;
	/* padding-top:150px; */
	padding-top:15px; /* pour l'offre closer sur formreponsebilan et formreponsebilanLater */
}


#page-form-intro-content{
	background:#f9f9f9;
	padding:10px;
	/*-moz-box-shadow:0 0 4px #ccc;
	-webkit-box-shadow:0 0 4px #ccc;
	border:1px solid #ccc;*/
}

#page-form-intro-content2{
	background:url("../img/form-intro-foto-degrad.png") repeat-x left bottom #fff;
	padding:10px;
	-moz-box-shadow:0 0 4px #ccc;
	-webkit-box-shadow:0 0 4px #ccc;
	border:1px solid #ccc;
	height:auto;
}

.intro-block{
/*	background:url('../img/form-intro-back.png') no-repeat;*/
	width:957px;

	padding-left:0px;
}

/*****Modification du 08/06/2011*****/



.intro-block .title{
	font-size:24px;
	text-transform:uppercase;
	color:#e93470;
	font-weight:bold;
}

.intro-block  form{
	padding:0px;
	margin:0px;
	padding-top:70px;
	padding-left:0px;
}

.intro-block  form .txt{
	font-size:22px;
	color:#7d7d7d;
	font-weight:bold;
	float:left;
	width:230px;
}

.intro-block  form .input{
	float:left;
	width:30px;
}

.intro-block  form .valeur{
	float:left;
	width:12px;
	padding-left:8px;
}

.intro-block  form .birth{
	float:left;
	width:45px;
}

.intro-block  form #ok{
	clear:both;
	padding-top:90px;
	padding-left:60px;
}


.intro-block  form .input2{
	float:left;
	width:150px;
}

.intro-block  form .txt2{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding-left:20px;
	float:left;
	width:150px;
}

.intro-block  form .valeur2{
	float:left;
	width:100px;
	padding-left:8px;
	margin-top:3px;
	color:#fff;
	font-weight:bold;
}

.intro-block  form #ok2{
	clear:both;
	padding-top:10px;
	padding-left:5px;
}

.intro-block  form #ok3{
	float:right;
	/*clear:both;*/
	/*padding-top:17px;*/
	padding-right:15px;
}

.intro-block .info42{
	margin-top:20px;
	border:4px solid #eaeaea;
	width:920px;
	height:247px;
	padding:15px;
}

.intro-block .info{
	margin-top:20px;
	border:4px solid #eaeaea;
	width:920px;
	height:347px;
	padding:15px;
}

.encart_right_outils{
	float:left;
	width:100px;
	margin-left: 11px;
    margin-top: 19px;
}

.intro-block  .info .title{
	font-size:16px;
	color:#e93470;
	font-weight:bold;
	border-bottom:1px solid #eaeaea;
}

.intro-block  .picto{
	float:left;
	padding: 30px 0 0 0;
}

.intro-block  .txt5{
	float:left;
	padding: 30px 0 0 5px;
	font-size:16px;
	color:#333;
	width: 544px;
}

.intro-block  .txt5 .title{
	font-size:18px;
	/*color:#e93470;*/
	color:#e34177;
	font-weight:bold;
	border-bottom:0px;
}

.intro-block #foto{
	padding-top:20px;
}

.intro-block .degrad{
	background:url('../img/form-intro-foto-degrad.png') repeat-x 0 bottom;
	/*height:327px;*/
	width:100%;
	padding:50px 0 10px 0;
}

.intro-block .foto{
	background:url('../img/form-intro-back-little2.png') no-repeat;
	width:297px;
	padding-top: 17px;
	padding-left:4px;
}

.intro-block  #title{
	font-size:15px;
	/*color:#e93470;*/
	color:#d30d77;
	font-weight:bold;
	padding-top:8px;
	padding-left:5px;
	text-decoration: none;
}

.intro-block .foto a {
	text-decoration: none;
}

.intro-block .foto a:hover {
	text-decoration: underline;
}

.intro-block .foto a:hover div {
	text-decoration: underline;
}

.intro-block  #txt{
	font-size:12px;
	padding-left:5px;
	color:#828282;
	text-decoration: none;
}

.achat-big-title{
	color:#565656;
	font-size:20px;
	font-weight:bold;
}

.achat-big-title-big{
	color:#ed427a;
	font-size:20px;
	text-transform:uppercase;
}

.achat-block{
	margin:auto;
	border:1px solid #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
}

.achat-block-arrow{
	background:url('../img/border-arrow.png') no-repeat;
	width:24px;
	height:17px;
	margin-left:25px;
}

.achat-block .title{
	color:#ed427a;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px dashed #eaeaea;
	padding-left:10px;
}

.achat-block .login {
	padding-bottom:10px;
	border-bottom:1px dashed #eaeaea;
	padding-left:10px;
}

.achat-block .login-intro {
	color:#333;
	font-size:16px;
	font-weight:bold;
}

.achat-block .login-email {
	color:#ed427a;
	font-size:18px;
	font-weight:bold;
}

.achat-block .login-txt {
	color:#333;
	font-size:13px;
	font-weight:bold;
}

.achat-block .login .pink {
	color:#ed427a;
}

.achat-block-tarif{
	/*background:url('../img/commande-box-box.png') no-repeat;*/
	width:380px;
	height:120px;
	margin:0 0 0 0px;
	padding:615px 0 0px 0px;
}

.achat-block-tarif input{
	float:left;
	margin-top:10px;
}

.achat-block-tarif .txt-offre{
	float:left;
	padding-left:5px;
	font-size:16px;
	border-bottom:2px dashed #ed427a;
	width:300px;
	padding-top:5px;
	padding-bottom:5px;
}

.achat-block .regime-choice{
	width:100%;
	text-align:center;
	font-size:16px;
	color:#333;
}

.achat-block  .pink{
	color:#e93470;
	font-weight:bold;
}

.achat-block  .orange{
	color:#f77b00;
	font-weight:bold;
}

.achat-block .picto{
	float:left;
	padding-top:15px;
	padding-right:10px;
	padding-left:50px;
}

.achat-block .round-box{
	background:url('../img/form-intro-round-box.png') no-repeat;
	width:500px;
	height:70px;
	padding-top:10px;
	padding-left:19px;
	font-size:16px;
	color:#333;
	float:left;
}

.achat-block .round-box .round-title{
	font-size:22px;
	font-weight:bold;
}

.achat-block .pay{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#828282;
	padding-left:20px;
}

#achat-block-ok{
	margin-left:260px;
}

#achat-block-ok2-wrapper {
	width:241px;
	margin:0 auto;
}

#achat-block-ok2{
	/*margin-left:80px;*/
	border:0 none;
}

.achat-block #selection-wrapper {
	float:left;
	width:360px;
	height:154px;
	padding-top:40px;
}

.achat-block #selection-image-wrapper {
	float:left;
	width:328px;
}
.achat-block #selection-image-wrapper img {
	border:0 none;
}

.achat-block .selection{
	font-size:16px;
	font-weight:bold;
	color:#333;
}

.achat-block .selection-regime{
	font-size:18px;
	font-weight:bold;
	color:#e93470;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
}

.achat-block .selection-acces{
	font-size:16px;
	color:#333;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	border-top:2px dotted #e93470;
	border-bottom:2px dotted #e93470;
	width:300px;
}

.achat-block .selection-merci{
	font-size:16px;
	color:#333;
	padding-top:20px;
	padding-bottom:5px;
	border-bottom:1px dashed #333;
	margin-left:15px;
}

.achat-block .callback-txt{
	font-size:13px;
	color:#333;
	width:300px;
	text-align:right;
	float:left;
	margin-top:5px;
}

.achat-block .form-callback{
	padding-top:15px;
}

.achat-block .form-callback input{
	float:left;
	border:1px solid #eaeaea;
	margin-top:5px;
	width:250px;
}
.achat-block .form-callback .inpDisable{
	color:#eaeaea;
}

.achat-block .form-callback .bday{
	width:20px;
}

.achat-block .form-callback .bdayY{
	width:30px;
}

.achat-block .form-callback .slash{
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}

.achat-block .callback-txt-check{
	font-size:13px;
	color:#333;
	text-align:left;
	float:left;
	margin-top:5px;
	padding-left:10px;
}

.achat-block .form-callback .chk{
	margin-left:50px;
	width:50px;
}

/* Formulaire facultatif */
#graybox{
	background:#e4e4e4;
	padding:10px 0;
	border:1px solid #ED427A;
}

#graybox p{
	margin:0;
}

#graybox fieldset{
	padding:10px;
	margin:10px;
}
.reponse-bilan-block{
	width:645px;
	float:left;
	text-align:center;
	color:#333;
}

.reponse-bilan-block form{



	margin:20px auto;
	width:620px;
}

.reponse-bilan-block form input{
	width:100px;
}

.coreg_nutrimea, .coreg_plasti{}

.coreg_nutrimea p, .coreg_plasti p{
	font-size: 10px;
}

.coreg_nutrimea p.coreg_phrase, .coreg_plasti p.coreg_phrase{padding-left:10px;}

.coreg_nutrimea p.coreg_boutton, .coreg_plasti p.coreg_boutton{width:150px;}

.coreg_nutrimea p.coreg_boutton input, .coreg_plasti p.coreg_boutton input{width:30px;}

.coreg_nutrimea img, .coreg_plasti img{}

#reponse-block-ok{
	width:327px;
}
.reponse-bilan-block .form_facult{
	float:left; 
	width:25%;
	text-align:left;



}

.reponse-bilan-block .title{
	color:#e7346f;
	font-size:25px;
	text-transform:uppercase;
}

.reponse-bilan-block .ss-title{
	color:#333;
	font-size:14px;
	padding-bottom:20px;
}

.block_2img_programmeIntegral{
	float:left;
	padding-left:40px;
	width:252px;
}

/* /Formulaire facultatif */

.imc-txt{
	font-size:12px;
	color:#333;
	padding:10px;
	text-align:justify;
	position:relative;
	top:0px;
	left:0px;
}

#blockObjectif{
	width:204px;
	height:47px;
	background:url('../img/boxroseobjectif.png') right top no-repeat;
}

#blockObjectif .new-title-borderbot{
	color:#FFF;
	width:90%;
	margin:auto;
	font-size:15px;
	border-bottom:1px solid #FFF;
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px;
}

#blockObjectif .imc-col1-leg{
	width:40%;
	margin:auto;
	float:none;
}

#blockObjectif .imc-col1-leg .imc-col1-donneenew{
	color: #FFF;
    font-size: 22px;
    font-weight: bold;
	line-height:1em;
}

.titreMAVrose{
    color: #ED427A;
    font-size: 16px;
    text-align: left;
}

.imgVideoJourneeType{
	width:193px;
	height:50px;
	background:url('../img/imgVideoJourneeType.jpg') right top no-repeat;
	border:solid 1px #E0E0E0;
	margin-left:5px;
	float:right;
	
}

.lienJtype{
	display:block;
	width:193px;
	height:50px;
}

.imc-txt ul{
	list-style-position:inside;
	list-style-type:disc;
}
.imc-txt ul li{
	margin:5px 0px;
}
.imc-txt em{
	font-style:italic;
}

.imc-txt hr{
	width:90%;
	color:#FFF;
	margin:auto;
	border:none;
	border-top:1px dashed #F43F7A;
}

.imc-col1{
	width:270px;
	float:left;
	padding-left:15px;
	font-weight:bold;
	color:#575555;
	font-size:22px;
	/*padding-top:20px; r\E9duire espacement*/
}

.imc-col1-donnee{
	color:#f22266;
	font-weight:bold;
	font-size:24px;
	text-align:center;
}

.imc-col1-donnee-leg{
	font-size:12px;
	color:#828282;
}

.imc-col1-donnee-leg .color{
	color:#ed427a;
}

.imc-col1 .high{
	color:#f22266;
}

.imc-col1-desc{
	color:#828282;
	font-weight:regular;
	font-size:9px;
	padding:20px;
	text-align:justify;
}

.imc-col1-desc .high{
	color:#f22266;
}

.imc-col1 .imc-nb{
	color:#f22266;
	font-size:36px;
	font-weight:bold;
}

.imc-col1 .imc-nb-txt{
	color:#f22266;
	font-size:14px;
	font-weight:bold;
}

.imc-col2 .imc-nb-txt-vsetes{
	color:#f22266;
	font-size:17px;
	font-weight:bold;
}

.new-title-borderbot{
	color:#e7346f;
	font-size:15px;
	border-bottom:2px dotted #e7346f;
	padding-bottom:8px;
	text-align:left;
	font-weight:bold;
}

.imc-col1-leg{
	color:#828282;
	font-weight:bold;
	font-size:12px;
	float:left;
}

.imc-col1-donneenew{
	color:#e7346f;
	font-weight:bold;
	font-size:17px;
}

.imc-col2{
	width:285px;
	float:left;
	padding-left:15px;
	text-align:center;
	/*padding-top:20px; r\E9duire espacement*/
}

.imc-col2 .poids{
	color:#575555;
	font-size:22px;
	font-weight:bold;
}

.imc-col2 .poids-nb{
	color:#f22266;
	font-size:22px;
	font-weight:bold;
}

.imc-col2 .objectif{
	color:#575555;
	font-size:22px;
	font-weight:bold;
}

.imc-col2 .objectif-nb{
	color:#f22266;
	font-size:22px;
	font-weight:bold;
}

.method-title{
	font-weight:bold;
	font-size:14px;
	color:#ed427a;
}

.method-txt{
	padding-top:10px;
	font-weight:regular;
	font-size:12px;
	color:#828282;
}

.method-txt .paraf{
	padding-left:30px;
}


/* Ajout par yannick pour bilan minceur */


#page-content #content-right {
	width:1011px;
}
#page-content #content {
	padding:5px 0 0 5px;
	width:690px;
}
#content #h1home{
	background:none;
	margin:0px;
	padding:5px 0 5px 13px;
	color:#556a71;
	font-size:19px;
	height:22px;
	width:662px;
	text-transform:uppercase;
}
#formulaire-titre-wrapper  {
	text-align:center;
}
#formulaire-titre-wrapper  #formulaire-titre {
	width:452px;
	height:94px;
	padding-bottom:10px;
}
.content-border {
	width:661px;
	padding:15px 9px 10px 9px;
}

.content-border-parrainage {
	width:645px;
	border: 4px solid #FD125F; /* ou #ED427A; */
	border-radius: 5px;
    position: relative;
	margin-bottom:20px;
}
.content-border-parrainage-title {
    background: none repeat scroll 0 0 #FD125F; /* ou #ED427A; */
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    padding: 3px 5px;
    text-transform: uppercase;
}
.content-border-parrainage-infos {
    color: #828282;
    font-size: 13px;
    padding: 10px;
    text-align: justify;
}
.content-border-parrainage-infos fieldset{
	border: 1px solid #828282;
    border-radius: 5px;
	padding:10px;
	width:600px;
}
.content-border-parrainage-infos fieldset .blk_filleuls{
	float:left;
	width:300px;
}
.content-border-parrainage-infos fieldset .blk_filleuls p{
	margin:10px 0;
}
.savoirplusoumoins {
    background: none repeat scroll 0 0 #FD125F; /* ou #ED427A; */
    border: 3px solid white;
    border-radius: 5px;
    color: white;
    float: right;
    font-size: 13px;
    height: 15px;
    padding: 1px 9px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 86px;
}
#expl-div{
	display:none;
}
.blocksDroite{
	width:299px;
	position:absolute;
	top:48px;
	right:20px;
	
}
.blocksDroite .blk_top{
	width:299px;
	height:107px;
	display:block;
}

.blocksDroite .blk_center{
	width:231px;
	height:311px;
	display:block;
	margin:20px auto;
}

.blocksDroite .blk_bottom{
	width:299px;
	height:107px;
	display:block;
}

.formulaire-etape {
	display:block;
	height:auto;
	margin-top:0px;
	padding-bottom:20px;
}
.formulaire-etape-onglet-1-in {
	display:block;
	background:url('../img/bilan-minceur-onglet-1-in.png') right top no-repeat;
	width:197px;
	height:103px;
}
.formulaire-etape-onglet-2-in {
	display:block;
	background:url('../img/bilan-minceur-onglet-2-in.png') right top no-repeat;
	width:196px;
	height:103px;
}
.formulaire-etape-onglet-3-in {
	display:block;
	background:url('../img/bilan-minceur-onglet-3-in.png') right top no-repeat;
	width:196px;
	height:103px;
}
.formulaire-etape-onglet-4-in {
	display:block;
	background:url('../img/bilan-minceur-onglet-4-in.png') right top no-repeat;
	width:196px;
	height:103px;
}
.formulaire-etape-onglet-1-out {
	display:block;
	background:url('../img/bilan-minceur-onglet-1-out.png') right top no-repeat;
	width:197px;
	height:103px;
}
.formulaire-etape-onglet-2-out {
	display:block;
	background:url('../img/bilan-minceur-onglet-2-out.png') right top no-repeat;
	width:196px;
	height:103px;
}
.formulaire-etape-onglet-3-out {
	display:block;
	background:url('../img/bilan-minceur-onglet-3-out.png') right top no-repeat;
	width:196px;
	height:103px;
}
.formulaire-etape-onglet-4-out {
	display:block;
	background:url('../img/bilan-minceur-onglet-4-out.png') right top no-repeat;
	width:196px;
	height:103px;
}
#formulaire-etape-onglet4{
	position:absolute;
	top:0px;
	left:475px;
}

#formulaire-etape-onglet3{
	position:absolute;
	top:0px;
	left:320px;
}

#formulaire-etape-onglet2{
	position:absolute;
	top:0px;
	left:160px;
}
.formulaire-form{
	padding-top:0px;
}

#formulaire-etape-onglet1{
	position:absolute;
	top:0px;
	left:0px;
}
.errors-wrapper {
	padding-top:20px;
}
.errors-wrapper .errors {
	margin:0 0 0 0;
	margin-bottom:30px;
}
.formulaire-question-2 {
	font:bold 14px Arial;
	color:white;
	height:40px;
	padding:0px 0 0 9px;
}
.form-q-small-f {
	background:url(../img/bilanTitle-normal-new.png) left top no-repeat;
}
.form-q-normal-f {
	background:url(../img/bilanTitle-normal-new.png) left top no-repeat;
}
.form-q-large-f {
	background:url(../img/bilanTitle-normal-new.png) left top no-repeat;
}
.form-q-ultralarge-f {
	background:url(../img/bilanTitle-normal-new.png) left top no-repeat;
}
.form-q-small-h {
	background:url(../img/bilanTitle-normal-new-h.png) left top no-repeat;
}
.form-q-normal-h {
	background:url(../img/bilanTitle-normal-new-h.png) left top no-repeat;
}
.form-q-large-h {
	background:url(../img/bilanTitle-normal-new-h.png) left top no-repeat;
}
.form-q-ultralarge-h {
	background:url(../img/bilanTitle-normal-new-h.png) left top no-repeat;
}
.form-q-large2 {
	background:url(../img/bilan-minceur-question-background-large2.png) left top no-repeat;
}
.formulaire-question-2 .num-question {
	display:inline-block;
	font:bold 22px Arial;
	color:#fff;
	width:32px;
}
#form-etape0-wrapper {
	width:450px;
	margin:0 auto;
}

.txtprog5{
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	padding:10px;
}

.todaycourbe{
	float:left;
	color:#ed427a;
	font-size:11px;
	padding-left:5px;
}

.objcourbe{
	float:right;
	color:#ed427a;
	font-size:11px;
	padding-right:8px;
}

.imc-col3{
	float:right;
	padding-left:15px;
	padding-bottom:15px;
}

.backcourbe{
	background:url('../img/formfinalcourbe.jpg');
	width:297px;
	height:206px;
	padding-left:5px;
	padding-top:45px;
}

.backjenprofite{
	background:url('../img/back-jenprofite.jpg') no-repeat;
	width:656px;
	height:110px;
	padding-top:18px;
	text-align:center;
}

.jenprofitetitle{
	font-size:16px;
	font-weight:bold;
	color:#f22266;
}

#bilan-expess-form {
	float:right;
	width:351px;
	height:340px;
	padding-right:20px;
}

.formulaire-submit-suite1{
	width:247px;
	height:64px;
	border:0px;
	margin-left:150px;
}

.formulaire-submit-suite2{
	width:408px;
	height:68px;
	border:0px;
	margin-left:150px;
}

.formulaire-submit-suite3{
	width:245px;
	height:72px;
	border:0px;
	margin-left:150px;
}

.formulaire-submit-suite4{
	width:445px;
	height:66px;
	border:0px;
	margin-left:150px;
}

.formulaire-submit-suiteFinal{
	background:url('../img/suitebilanFinal.png') no-repeat;
	width:553px;
	height:41px;
	border:0px;
	margin-left:20px;
}
.wrapperBilan{
	font-size:40px;
	color:#ee5184;
}


.wrapperEtape{
	font-size:35px;
	color:#ee5184;
	font-weight:bold;
}

#page-form-introheader{
	background:url('../img/backrecapMinceur.jpg') no-repeat;
	background-position:right; 
	width:100%;
	height:200px;
}

#page-form-introheaderExpress{
	background:url('../img/backexpresscommande.jpg') no-repeat;
	/*background-position:right; */
	width:100%;
	height: 583px;
}

#introheadertitle{
	font-size:30px;
	color:#5d5d5d;
	font-weight:bold;
	padding: 0 0 0 25px;
}

#introheadertitle .red{
	color:#da3a6f;
	font-weight:bold;
}


#introheadertitle .orange{
	color:#f88000;
	font-weight:bold;
}

#introheaderliste{


}

#sstitre_express{
    color: #5D5D5D;
    font-size: 45px;
    font-weight: bold;
    left: 111px;
    position: relative;
    top: 136px;
}

#sstitre_express .orange{
	color:#f88000;
	font-weight:bold;
}

#introheaderliste .expresscommandeOrange{
	color:#f88000;
	font-weight:bold;
}

#introheaderliste li{
	background:url('../img/checkRecap.jpg') no-repeat;
	height:29px;
	color:#565656;
	list-style:none;
	padding-left:30px;
	padding-top:3px;
}

#page-form-introheaderExpress #introheaderliste li{
	background:url('../img/checkRecapOrange.png') no-repeat;
	height:29px;
	color:#565656;
	list-style:none;
	padding-left:30px;
	padding-top:3px;
}
#bandeauPromo{
	background:url('../img/backCodePromo.png') repeat-x;
	width:100%;
	height:67px;
	text-align:center;
	color:#FFF;
	font-size:24px;
	font-weight:bold;
	padding-top:5px;
	margin-top:8px;
}

.recapBlock, .logosBlock{
	float:left;
	width:85%;
}
.recapBlock{
	margin-left:31px;
}
.recapBlock .grey{
	font-size:15px;
}

.titleRecapBlock{
	color:#333333;
	font-size:20px;
	font-weight:bold;
	float:left;
	padding-left:31px;
}

.titleRecapBlock2{
	color:#333333;
	font-size:20px;
	font-weight:bold;
}

.aide{
	color:#333333;
	font-size:12px;
	padding-left:31px;
	margin:0 0 10px 0;
}

#formPromo{
	margin:0px;
	padding:0px;
	width:410px;
	float:left;
}

#formPromo .inp{
	border:1px solid #c4c4c4;
	color:#333;
	font-style:italic;
	float:left;
	width:250px;
	height:28px;
	font-size:15px;
}

#formPromo .sub{
	background:url('../img/recalculer.png') repeat-x;
	width:77px;
	height:30px;
	border:0px;
	margin-left:10px;
}

#formPromo .sub4{
	background:url('../img/recalcOrange.png') repeat-x;
	width:143px;
	height:35px;
	border:0px;
	margin-left:10px;
}

#invalidPromo{
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
}

#invalidPromo .grey{
	color:#333;
	font-size:14px;
}


#radiocgv{
	display:block;
	float:left;
	margin:0 10px;
}

#cgvCheck{
	width:600px;
	color:#333;
	font-size:12px;
	float:left;
}


#validProg{
	background:url('../img/validProgramme.png') repeat-x;
	width:651px;
	height:60px;
	border:0px;
}

#validProg2{
	background:url('../img/validProgramme2.png') repeat-x;
	width:651px;
	height:60px;
	border:0px;
}

#validBlockRel{
	position:relative;
	width:851px;

}

#validBlock{
	text-align:center;
	width:100%;
	float:right;
	position:absolute;
	top:170px;
}

.page-form-introbackground2{
	background:#fff;
	/* width:1024px; modif pour r\E9parer la page integraleCommande */
	width:1005px;
	/* height:1530px; modif pour r\E9parer la page integraleCommande */
	height:auto;
}

.page-form-introbackground3{
	background:#fff;
	width:1024px;
	height: 830px;
}

/* 
NOUVELLE PAGE PAIEMENT
*/
.content-left,
.content-right{
	float:left;
}

.content-left{
	width:684px;
}

.content-right{
	width:330px;
}

.paymentV2blockRight,
.paymentV2blockLeft{
	border:4px solid #eaeaea;
	background-color:#fff;
	margin:auto;
}

/* Contenu de gauche */

.paymentV2blockLeft{
	width:644px;
	margin-bottom:20px;
}

.paymentV2blockLeft.leftfirst{
	background:url("../img/image_metre.jpg") no-repeat scroll 0 0 #fff;
	height:192px;
}

.paymentV2blockLeft.leftfirst div{
	width:434px;
	margin-left:210px;
	text-align:center;
}

.paymentV2blockLeft.leftfirst div span.prenom{
	font-size:24px;
}

.paymentV2blockLeft.leftfirst div span b{
	font-size:20px;
}

.paymentV2blockLeft.leftfirst div hr{
	border:2px solid #000;
	width:50px;
}

.paymentV2blockLeft.leftfirst div b.objectif{
	font-size:30px;
}

.paymentV2blockLeft.leftfirst div span.espace{
	letter-spacing:5px;
}

.paymentV2blockLeft.leftblk1 .titre{
	background:url("../img/payment_blk1_title.png") no-repeat scroll 0 0 #fff;
	height:53px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres{
	width:610px;
	padding-top:10px;
	margin:auto;
}

/* 136 */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_62{
	background:url("../img/offres/136/62_136.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_62 .formulechoice{
	position:absolute;
	top:76px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_32{
	background:url("../img/offres/136/32_136.png") no-repeat scroll 0 0 #fff;
	height:87px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_32 .formulechoice{
	position:absolute;
	top:15px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_11{
	background:url("../img/offres/136/11_136.png") no-repeat scroll 0 0 #fff;
	height:65px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_136_11 .formulechoice{
	position:absolute;
	top:13px;
	left:5px;
}

/* fin 136 */
/* 123 */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_33{
	background:url("../img/offres/123/33_123.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_33 .formulechoice{
	position:absolute;
	top:76px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_21{
	background:url("../img/offres/123/21_123.png") no-repeat scroll 0 0 #fff;
	height:87px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_21 .formulechoice{
	position:absolute;
	top:15px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_11{
	background:url("../img/offres/123/11_123.png") no-repeat scroll 0 0 #fff;
	height:65px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_123_11 .formulechoice{
	position:absolute;
	top:13px;
	left:5px;
}

/* fin 123 */
/* 1367_29E */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_71{
	background:url("../img/offres/1367_29E/71_1367_29E.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_71 .formulechoice{
	position:absolute;
	top:74px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_62{
	background:url("../img/offres/1367_29E/62_1367_29E.png") no-repeat scroll 0 0 #fff;
	height:116px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_62 .formulechoice{
	position:absolute;
	top:30px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_32{
	background:url("../img/offres/1367_29E/32_1367_29E.png") no-repeat scroll 0 0 #fff;
	height:92px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_32 .formulechoice{
	position:absolute;
	top:16px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_11{
	background:url("../img/offres/1367_29E/11_1367_29E.png") no-repeat scroll 0 0 #fff;
	height:71px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1367_29E_11 .formulechoice{
	position:absolute;
	top:10px;
	left:5px;
}

/* fin 1367_29E */
/* 1237_29E */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_71{
	background:url("../img/offres/1237_29E/71_1237_29E.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_71 .formulechoice{
	position:absolute;
	top:74px;
	left:5px;
}
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_33{
	background:url("../img/offres/1237_29E/33_1237_29E.png") no-repeat scroll 0 0 #fff;
	height:116px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_33 .formulechoice{
	position:absolute;
	top:30px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_21{
	background:url("../img/offres/1237_29E/21_1237_29E.png") no-repeat scroll 0 0 #fff;
	height:92px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_21 .formulechoice{
	position:absolute;
	top:16px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_11{
	background:url("../img/offres/1237_29E/11_1237_29E.png") no-repeat scroll 0 0 #fff;
	height:71px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_29E_11 .formulechoice{
	position:absolute;
	top:10px;
	left:5px;
}

/* fin 1237_29E */
/* 1237_45E */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_72,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_172 {
	background:url("../img/offres/1237_45E/72_1237_45E.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_72 .formulechoice,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_172 .formulechoice{
	position:absolute;
	top:74px;
	left:5px;
}
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_34,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_134{
	background:url("../img/offres/1237_45E/34_1237_45E.png") no-repeat scroll 0 0 #fff;
	height:116px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_34 .formulechoice,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_134 .formulechoice{
	position:absolute;
	top:30px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_22,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_122{
	background:url("../img/offres/1237_45E/22_1237_45E.png") no-repeat scroll 0 0 #fff;
	height:92px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_22 .formulechoice,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_122 .formulechoice{
	position:absolute;
	top:16px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_12,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_112{
	background:url("../img/offres/1237_45E/12_1237_45E.png") no-repeat scroll 0 0 #fff;
	height:71px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_12 .formulechoice,
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_1237_45E_112 .formulechoice{
	position:absolute;
	top:10px;
	left:5px;
}

/* fin 1237_45E */
/* perso */
.paymentV2blockLeft.leftblk1 .contenu_offres .payment_perso_81{
	background:url("../img/offres/perso/81_perso.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_perso_81 .formulechoice{
	position:absolute;
	top:76px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_perso_13{
	background:url("../img/offres/perso/13_perso.png") no-repeat scroll 0 0 #fff;
	height:165px;
	
	position:relative;
	top:0;
	left:0;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .payment_perso_13 .formulechoice{
	position:absolute;
	top:76px;
	left:5px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .txt_offre_perso{
	position:absolute;
	top:60px;
	left:30px;
}

.paymentV2blockLeft.leftblk1 .contenu_offres .txt_offre_perso .txt_facturation
{
	font-size:12px;
	color: #333;
}

/* fin perso */

.paymentV2blockLeft.leftblk2 .titre{
	background:url("../img/payment_blk2_title.png") no-repeat scroll 0 0 #fff;
	height:57px;
}

.paymentV2blockLeft.leftblk2 .contenu_confirm{
	padding:20px 10px;
}

.paymentV2blockLeft.leftblk2 .contenu_confirm p.rose{
	margin:0;
	font-size:16px;
}
.paymentV2blockLeft.leftblk2 .contenu_confirm .contenerform{
	display:none;
}
.paymentV2blockLeft.leftblk2 .contenu_confirm .contenerform p{
	font-size:14px;
}
.paymentV2blockLeft.leftblk2 .contenu_confirm p.code b.rose{
	font-size:12px;
}

.paymentV2blockLeft.leftblk2 .contenu_confirm p.code b.rose span.open_form_code{
	cursor:pointer;
}

.paymentV2blockLeft.leftblk2 .contenu_confirm p.rose span{
	color:#000;
	font-size:18px;
}

.paymentV2blockLeft.leftblk3 .titre{
	background:url("../img/payment_blk3_title.png") no-repeat scroll 0 0 #fff;
	height:58px;
	margin-bottom:20px;
}

.paymentV2blockLeft.leftblk3 #cb_selec_intgr p{
	margin:0;
}

.paymentV2blockLeft.leftblk3 #cb_selec_intgr p.txtchkbox{
	float:left;
}

.paymentV2blockLeft.leftblk3 #cb_selec_intgr p.txtchkbox,
.paymentV2blockLeft.leftblk3 #cb_selec_intgr span{
	vertical-align:top;
}

.paymentV2blockLeft.leftblk3 #cb_selec_intgr p.txtpetit{
	font-size:12px;
	color: #333;
	padding-left:21px;
	clear:both;
	
	position:relative;
	bottom:8px;
	left:0;
}

.paymentV2blockLeft.leftlast{
	padding:30px 0;
}

.content-left button{
	display:block;
	width:366px;
	height:47px;
	border:none; 
	margin:0 auto;
	cursor:pointer;
}

/* Contenu de droite */
.paymentV2blockRight{
	width:291px;
	margin-bottom:10px;
}

.paymentV2blockRight.rightfirst{
	background:url("../img/image_objectif.png") no-repeat scroll 0 0 #fff;
	height:247px;
	padding-top:10px;
}

.paymentV2blockRight.rightfirst p.l1,
.paymentV2blockRight.rightfirst p.l2{
	text-align:center;
	margin:0;
}

.paymentV2blockRight.rightfirst p.l1{
	font-size:20px;
}
.paymentV2blockRight.rightfirst p.l2{
	font-size:22px;
}
.paymentV2blockRight.rightfirst div.balance{
	width:145px;
	height:80px;
	margin-top:90px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#fff;
}

.paymentV2blockRight.rightfirst div.balance .poids_pp{
	font-size:51px;
	
}
.paymentV2blockRight.rightfirst div.balance .uniteKg{
	font-size:22px;
}

.paymentV2blockRight.rightfirst div.balance .date{
	font-size:12px;
	margin:0;
}

.paymentV2blockRight.rightblk1{
	background:url("../img/block_confiance.png") no-repeat scroll 0 0 #fff;
	height:365px;
}

.rightblk2{
	width:299px;
	height:409px;
	margin:auto;
	position:relative;
	top:0;
	left:0;
}

.rightblk2 .blocksDroite{
	position:absolute;
	top:0;
	left:0;
}

.rightlast{
	background:url("../img/lesMedias.png") no-repeat scroll 0 0 #fff;
	width:299px;
	height:338px;
	margin:auto;
}


/* 
FIN NOUVELLE PAGE PAIEMENT
*/

.newCallback{
	border-top:2px solid #e9467d;
	width:700px;
}

.newCallback2{
	border-top:1px dotted #333;
}

.callbackHead{
	background:url('../img/callback.png') no-repeat;
	width:580px;
	/* height:125px; */
	padding-left:120px;
}

.callbackHead1{
	color:#5e5e5e;
	font-size:22px;
}

.callbackHead2{
	color:#e8457c;
	font-size:25px;
	text-transform:uppercase;
}


.callbackHead2Ex{
	color:#f77b00;
	font-size:25px;
	text-transform:uppercase;
}

.callbackHead3{
	color:#5e5e5e;
	font-size:17px;
	font-weight:bold;
	padding-top:5px;
	border-top:1px dotted #333;
}
.callbackHead3bis{
	color:#eb4980;
	font-size:22px;
	font-weight:bold;
}
.callbackHead3bisEx{
	color:#f77b00;
	font-size:22px;
	font-weight:bold;
}

.callbackHead4{
	color:#ff0000;
	font-size:14px;
}


.landingbackOutil{
	background:url('../img/landing-back.png') no-repeat;
	background-position:115% 132px;
	height:auto;
	padding-left:20px;
}

.wrapperBilanLanding{
	font-size:30px;
	color:#5d5d5d;
	font-weight:bold;
	text-transform:uppercase;
}


.wrapperEtapeLanding{
	font-size:28px;
	color:#de4e7e;

}

.wrapperEtapeLandingOutil{
	font-size:35px;
	color:#e83470;
	font-size:regular;
	text-transform:uppercase;
}
.landingbaseline .maj{
	color:#5d5d5d;
	font-size:21px;
	text-transform:uppercase;
	font-weight:bold;
}

.landingbaseline .maj2{
	font-size:23px;
	font-weight:bold;
}

.landingleft{
	float:left;
	width:670px;
	height: 530px;
}

.landingright{
	float:left;
	width:320px;
}
.landingright .landingbilan{
	width:320px;
	height:440px;
	background:#cc2e5d;
	position:relative;
}

.landingright .landingbilan .title{
	width:100%;
	text-align:center;
	padding-top:15px;
}
.landingright .landingbilan form{
	position:relative;
	padding-top:5px;
	padding-left:15px;
}
.landingright .landingbilan form .back{
	background:url('../img/baselineForm.png') no-repeat;
	width:291px;
	height:306px;
	position:absolute;
	top:10px;
	left:15px;
}

.landingright .landingbilan form .formu{
	position:absolute;
	top:60px;
	left:25px;
}

.landingright .landingbilan form .formu .txt{
	float:left;
	font-weight:bold;
	color:#5d5d5d;
	font-size:14px;
	width:142px;
}

.landingright .landingbilan form .formu .input{
	float:left;
	width:35px;
}
.landingright .landingbilan form .formu .valeur{
	float:left;
	font-weight:bold;
	color:#929292;
	font-size:15px;
	width:15px;
	padding-left:5px;
}
.landingright .landingbilan form .sub{
	background:url('../img/baselineFormSub.png') no-repeat;
	width:197px;
	height:49px;
	position:absolute;
	top:290px;
	left:65px;
	border:0px;
}

.etoile{
	color:#FFFFFF;
	font-size: 10px; 
	text-align: left; 
	font-weight: normal; 
	padding: 0 10px;
	position:absolute;
	bottom:10px;
	left:0px;
}

.subExpressa{
    background: url("../img/baselineFormSubExpress.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 49px;
    left: 66px;
    position: absolute;
    top: 290px;
    width: 237px;
}

.landingrightExpress{
	float:right;
	width:320px;
	margin-top:5px;
	margin-right:5px;
}
	
.landingrightExpress .landingbilan{
	width:372px;
	height:403px;
	/* background:#f89934; */
	background:url("../img/landingbilan_bg.jpg") repeat-x;
    margin-left: -56px;
    margin-top: 3px;
	  opacity : 0.8;
    -moz-opacity : 0.8;
    -ms-filter: "alpha(opacity=80)"; /* IE 8 */
    filter : alpha(opacity=80); /* IE < 8 */
}

.landingrightExpress .landingbilan .title{
	width:100%;
	text-align:center;
	padding-top:0px;
	margin-bottom: 5px;
    margin-left: -10px;
}
.landingrightExpress .landingbilan form{
	position:relative;
	padding-top:5px;
	padding-left:15px;
}
.landingrightExpress .landingbilan form .back{
    background: url("../img/baselineForm_2.png") no-repeat scroll 0 0 transparent;
    height: 290px;
    left: 39px;
    position: absolute;
    top: -6px;
    width: 291px;
}

.landingrightExpress .landingbilan form .formu{
    left: 48px;
    position: absolute;
    top: 0;
}

.landingrightExpress .landingbilan form .errorbilanexpress, .errorbilanexpressdate, .errorbilanexpresstaille, .errorbilanexpresspoids, .errorbilanexpressmail{
	position:absolute;
	/* top:48px; */
	left: 35px;
	font-size:10px;
	color:#FF0000;
}

.errorbilanexpress{
	top:14px;
}

.errorbilanexpressdate{
	top:54px;
}

.errorbilanexpresspoids{
	top:137px;
}

.errorbilanexpresstaille{
	top:100px;
}

.errorbilanexpressmail{
	top:218px;
}

.landingrightExpress .landingbilan form .formu .txt{
	float:left;
	font-weight:bold;
	color:#5d5d5d;
	font-size:14px;
	margin-bottom: 22px;
	width:143px;
}

.landingrightExpress .landingbilan form .formu .txtE{
	float:left;
	font-weight:bold;
	color:#5d5d5d;
	font-size:14px;
	width:80px;
}
.landingrightExpress .landingbilan form .formu .input{
	float:left;
	width:35px;
}
.landingrightExpress .landingbilan form .formu .input2{
	float:left;
	width:122px;
}
.landingrightExpress .landingbilan form .formu .checkbox{
	float:left;
	width:10px;
}
.landingrightExpress .landingbilan form .formu .valeur{
	float:left;
	font-weight:bold;
	color:#929292;
	font-size:15px;
	width:15px;
	padding-left:5px;
}
.landingrightExpress .landingbilan form .formu .valeur2{
	float:left;
	font-weight:bold;
	color:#929292;
	font-size:13px;
/*	width:40px;*/
	padding-left:5px;
}
.landingrightExpress .landingbilan form .sub{
	background:url('../img/baselineFormSub.png') no-repeat;
	width:197px;
	height:49px;
	position:absolute;
	top:300px;
	left:65px;
	border:0px;
}

#content-rightLanding{
float:left;
	width:1011px;
	height:auto;
	background:#fff;
	z-index:5;
	/*border:1px solid #e6e6e6;
	-moz-box-shadow:0 0 3px #999999;
	-webkit-box-shadow:0 0 3px #999999;*/
}

.landingBlock{
	background:url('../img/landingBlock.png') no-repeat;
	width:314px;
	height:188px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

.landingBlock .title{
	color:#5d5d5d;
	font-weight:bold;
	font-size:17px;
	text-transform:uppercase;
	float:left;
	padding-top:10px;
	padding-left:15px;
}

.landingBlock .titleimg{
	float:left;
	padding-top:5px;
	padding-left:10px;
	height:45px;
}

.landingBlock .txt{
	color:#5d5d5d;
	font-size:14px;
	padding-top:15px;
	clear:both;
	padding:8px;
}

.outilsBlock{
	width:980px;
	border-top:1px dotted #5d5d5d;
	padding:5px 10px 10px 0px;
	clear:both;
}

.outilsBlock .title{
	color:#de4e7e;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
	float:left;
	padding-top:10px;
	padding-left:15px;
}

.outilsBlock .titleimg{
	float:left;
	padding-top:5px;
	padding-left:10px;
	height:45px;
}

.outilsBlockTab{
	color:#5d5d5d;
	font-size:15px;
	width:270px;
	padding-right:25px;
	float:left;
}
.outilsBlockTab .titleTab{
	color:#5d5d5d;
	font-size:20px;
	font-style:italic;
	text-transform:uppercase;
	padding:0px;
}

.outilsBlockTab .pink{
	color:#e83470;
	font-style:italic;
}

.outilsBlockTab .pink2{
	color:#e83470;
	font-style:italic;
	font-size:12px;
}

.callbackcnil{
	color:#333333;
	font-size:12px;
	width:700px;
}

#expresscommandevalid{
	clear:both;
	width:900px;
	padding-top:20px;
	text-align:center;
}

#validAsterix{
	margin-top:50px;
	font-size:12px;
	width:100%;
	text-align:justify;
}

#validAsterix .little{
	font-size:11px;
}

.btn_express_inter{
	position: relative;
}

.btn_express_inter img{
	border:0;
}
#express_methode{
    left: 137px;
    top: 161px;
}

#express_outils{
    left: 246px;
    top: 161px;
}

#express_profite{
    left: -256px;
    top: 261px;
}

#bilan_express_inter{
    background: url("../img/bilan_express_intermed.png") no-repeat scroll 0 0 transparent;
    height: 120px;
    left: 25px;
    position: relative;
    top: -15px;
    width: 100%;
}

#bilan_express_inter #text_bilan_intermed {
    color: #606060;
    font-size: 18px;
    left: 107px;
    position: relative;
    top: 11px;
}

#champs_ob{
    color: #E34278;
    font-size: 11px;
    height: 0;
    left: -22px;
    padding: 0 0 0 20px;
    position: relative;
    top: -7px;
    width: 200px;
	}
.bloc1{
	width:312px;
	height:278px;
	background:url('../img/bloc1.png') no-repeat;
	float:left;
	margin-right: 38px;
	font-size:12px;
	color:#5d5d5d;
}
.bloc1 a{
	text-decoration:underline;
	color:#d93a6e;
}
.bloc1 .lien{
	padding-top: 30px; padding-left: 8px;
}
.bloc1 .text{
	color:#5d5d5d;
	font-size:16px;
	text-transform:uppercase;
	padding-left: 50px;
	padding-top:15px;
}
.bloc1 .text2{
	color:#d92a5f;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	padding-left: 50px;
}

.bloc2{
	color:#5d5d5d;
	width:312px;
	height:278px;
	background:url('../img/bloc2.png') no-repeat;
	float:left;
	font-size:12px;
	margin-right: 40px;
}
.bloc2 .lien{
	padding-top: 15px; padding-left: 8px;
}
.bloc2 a{
	text-decoration:underline;
	color:#d93a6e;
}
.bloc2 .text{
	color:#5d5d5d;
	font-size:16px;
	text-transform:uppercase;
	padding-left: 55px;	
	padding-top:15px;
}
.bloc2 .text2{
	color:#d92a5f;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	padding-left: 55px;
}

.bloc3{
	color:#5d5d5d;
	width:312px;
	height:278px;
	font-size:12px;
	background:url('../img/bloc3.png') no-repeat;
	float:left;
}
.bloc3 .lien{
	padding-top: 103px; padding-left: 8px;
}
.bloc3 a{
	text-decoration:underline;
	color:#d93a6e;
}
.bloc3 .text{
	color:#5d5d5d;
	font-size:16px;
	text-transform:uppercase;
	padding-left: 60px;
	padding-top:15px;
}
.bloc3 .text2{
	color:#d92a5f;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	padding-left:60px;
}

#sexe{
	color:#ff0600;
	font-size:11px;
	height:18px;
	padding-bottom: 2px;
}
#sexe img{
	float:left;
}
#sexe .tx{
	float:left;
	padding-top: 1px; padding-left: 8px;
}
#naissance{
	color:#ff0600;
	font-size:11px;
	height:18px;
	padding-bottom: 2px;
}
#naissance img{
	float:left;
}
#naissance .tx{
	float:left;
	padding-top: 1px; padding-left: 8px;
}
#cm{
	color:#ff0600;
	font-size:11px;
	height:18px;padding-bottom: 2px;
}
#cm img{
	float:left;
}
#cm .tx{
	float:left;
	padding-top: 1px; padding-left: 8px;
}
#poidsactu{
	color:#ff0600;
	font-size:11px;
	height:18px;
}
#poidsactu img{
	float:left;
}
#poidsactu .tx{
	float:left;
	padding-top: 1px; padding-left: 8px;
}
#poidssouh{
	color:#ff0600;
	font-size:11px;
	height:18px;
}
#poidssouh img{
	float:left;
}
#poidssouh .tx{
	float:left;
	padding-top: 1px; padding-left: 8px;
}


/*Modification du 08/06/2011*/
.landingback{
	background:url('../img/testlanding2.png') no-repeat;
	background-position:60% 0%;
	height:auto;
	padding-left:20px;
}
.landingUl{
	background:url('../img/landingUI2.png') no-repeat;
	width:505px;
	height:276px;
	padding-left: 30px; padding-top: 10px; margin-top: 16px;
	margin-bottom:0px;
}
.landingUl img{
	float:left;
	padding-top: 10px; padding-right: 10px;
}
.landingUl li{
	padding-top: 4px;
	width:425px;
	padding-right:20px;
	float:none;
	font-size:13px;
	color:#5d5d5d;
	list-style:none;
}
.btm{
	width:420px;
	padding-right:20px;
	padding-bottom:12px;
	float:none
}
#page-content{
	height:auto;
}
.bloc3 .text3{
	text-align:left;
	width: 295px; padding-left: 7px; padding-top: 15px;
}
.bloc2 .text3{
	text-align:left;
	width: 295px; padding-left: 7px; padding-top: 15px;
}
.bloc1 .text3{
	text-align:left;
	width: 295px; padding-left: 7px; padding-top: 15px;
}
.landingUl .text{
	text-transform:uppercase;
	font-weight:bold;
	font-size:17px;
	color:#FFFFFF;
	padding-top: 30px; padding-left: 50px;
}
.landingUl .text2{
	font-weight:normal;
	font-size:15px;
	color:#e83672;
	font-weight:bold;
	padding-left: 30px;
	text-align:justify;
}
.content-bloc{
	margin:auto;
	width: 1030px;
}
.landingright .video{
	height: 90px;
	width:320px;
	background:url('../img/player.png') no-repeat;
	background-color:#FFFFFF;
	
}
.landingright .video a{
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase;
	font-size:14px;
	width: 255px;
	padding-left: 12px;
	padding-top: 26px;
}
#lecture{
	float:left;
	width:39px;
	padding-top: 23px; padding-left: 8px;
}
.landingbaseline{
	background:url('../img/backbaselinelanding.png') repeat-x;
	width:500px;
	text-align:center;
	color:#e83470;
	font-size:20px;
	height: 124px;
}
.landingUl li .high{
	color:#e83470;
	font-size:16px;
	font-weight:bold;
	width:391px;
}
#page-content{
	width:1014px; 
	margin-left:14px;
	background:#f9f9f9;
	position:relative;
	padding:5px 5px 0px 5px;
	z-index:4;
}
.landingUI ul{
	margin:0px;
}
/*MODIFICATION DE LA PAGE OUTILS INTEGRAL*/
.wrapperEtapeLanding{
	font-size:28px;
	color:#de4e7e;
	padding-left:20px;
}
.wrapperEtapeLandingOutil{
	
}
.wrapperEtapeLandingOutil img{
	float:left;
	padding-top: 22px; padding-left: 20px; padding-right: 10px;
}
.wrapperEtapeLandingOutil .write{
	font-size:25px;
	color:#5d5d5d;
	font-size:regular;
	padding-top:10px;
	float:left;
}
.landingbackOutil{
	background:url('../img/test.png') no-repeat;
	background-position:70px -10px;
	/* height:500px; */
}
.blocoutils{
	width:247px;
	border-right:solid 1px #dadada;
	border-top:solid 1px #dadada;
	float:left;
	height:420px;
}
.blocoutils .entete{
	height:60px;
}
.blocoutils .ligne{
	/* height:85px; */
}
.blocoutils .title{
	font-weight:bold;
	color:#5d5d5d;
	font-size:16px;
	text-transform:uppercase;
	float:left;
	padding-top: 7px; padding-left: 5px;
}
.blocoutils img{
	float:left;
	padding-left: 15px; padding-top: 10px;
}
.blocoutils .annonce{
	text-transform:uppercase;
	color:#333333;
	font-style:italic;
	padding-left: 10px; padding-top: 10px;
	font-size:15px;
}
.blocoutils .annonce2{
	font-size:12px;
	color:#5d5d5d;
	padding-left: 10px; 
}
.blocoutils .alert{
	font-size:12px;
	font-style:italic;
	color:#e94179;
	padding-left: 10px;	
	padding-bottom: 15px;
}
.wrapperBilanLanding{
	font-size:30px;
	color:#5d5d5d;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:20px;
	
}

.intro-block .title{
	font-size:24px;
	text-transform:uppercase;
	color:#e93470;
}

